<!doctype html>
<html lang="ru" data-bs-theme="dark">

<head>
    <!-- 2024-05-11 14:16:54 -->
        <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <title>git commit-tree</title>
        <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.3/css/bootstrap.min.css" integrity="sha512-jnSuA4Ss2PkkikSOLtYs8BlYIeeIK1h99ty4YfvRPAlzr377vr3CXDb7sb7eEEBYjDtcYj+AjBH3FLv5uSJuXg==" crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-icons/1.11.3/font/bootstrap-icons.min.css" integrity="sha512-dPXYcDub/aeb08c63jRq/k6GaKccl256JQy/AnOq7CAnEZ9FzSL9wSbcZkMp4R26vBsMLFYH4kQ67/bbV8XaCQ==" crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/github-dark.min.css" integrity="sha512-rO+olRTkcf304DQBxSWxln8JXCzTHlKnIdnMUwYvQa9/Jd4cQaNkItIUj6Z4nvW1dqK0SKXLbn9h4KwZTNtAyw==" crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/7.1.0/css/flag-icons.min.css" integrity="sha512-bZBu2H0+FGFz/stDN/L0k8J0G8qVsAL0ht1qg5kTwtAheiXwiRKyCq1frwfbSFSJN3jooR5kauE0YjtPzhZtJQ==" crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link href="../../../runebook.css" rel="stylesheet" type="text/css">
    <meta name="x-github" content="https://github.com/runebookdev/runebook">
            <meta name="x-i18n-doc" content="git">
        <script>
        function i18n(element) {
            // NOP
        }
    </script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/js-cookie/3.0.5/js.cookie.js" integrity="sha512-F/dia2jKME12jwqiYDayeD+Rr/8jTWUD2wfbuJB0bzSwenSEnXsn4qQ/wVyXUCix5bmCAj8xJdtFr2OqUtjLAw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js" integrity="sha512-v2CJ7UaYy4JwqLDIrZUI/4hqeoQieOmAZNXBeQyjo21dadnwR+8ZaIJVT8EE2iyI61OV8e6M8PP2/4hpQINQ/g==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.3/js/bootstrap.bundle.min.js" integrity="sha512-7Pi/otdlbbCR+LnW+F7PwFcSDJOuUJB3OxtEHbg4vSMvzvJjde4Po1v4BR9Gdc9aXNUNFVUY+SK51wWT8WF0Gg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/rxjs/7.8.1/rxjs.umd.min.js" integrity="sha512-D9LDs8YUUVa4V9Gl4Zb+xqRAc7RCzooR3+zzebgK2RMu/KU+dh90pbjEEMzPiSyRSGbSp9j1pZnrO4joGa5WEg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/jquery.mark.min.js" integrity="sha512-mhbv5DqBMgrWL+32MmsDOt/OAvqr/cHimk6B8y/bx/xS88MVkYGPiVv2ixKVrkywF2qHplNRUvFsAHUdxZ3Krg==" crossorigin="anonymous"></script>
    <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6424571640879890" crossorigin="anonymous"></script>    <script async src="https://www.googletagmanager.com/gtag/js?id=G-3G5BZ1QEDP"></script>
<script>
    window.dataLayer = window.dataLayer || [];

    function gtag() {
        dataLayer.push(arguments);
    }

    gtag('js', new Date());
    gtag('config', 'G-3G5BZ1QEDP');
</script>    <script>
(function(c, l, a, r, i, t, y) {
    c[a] = c[a] || function() {
        (c[a].q = c[a].q || []).push(arguments)
    };
    t = l.createElement(r);
    t.async = 1;
    t.src = "https://www.clarity.ms/tag/" + i + "?ref=bwt";
    y = l.getElementsByTagName(r)[0];
    y.parentNode.insertBefore(t, y);
})(window, document, "clarity", "script", "jto2hd94r9");
</script>    <script src="../../../theme.js"></script>
</head>

<body>
    <header class="bg-black">
        <div class="container">
            <div class="row">
                <div class="col">
                    <nav class="navbar navbar-expand-lg navbar-dark">
                        <a class="navbar-brand fw-bold" href="https://runebook.dev/ru">
                            <img alt="Runebook.dev" class="d-inline-block align-top mr-1" src="../../../assets/runebook_logo.webp" width="24" height="24">
                            Runebook.dev
                        </a>
                        <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
                            <span class="navbar-toggler-icon"></span>
                        </button>
                        <div class="collapse navbar-collapse" id="navbarSupportedContent">
                            <ul class="navbar-nav me-auto mb-2 mb-lg-0">
                                <li class="nav-item">
                                    <a class="nav-link" href="https://runebook.dev/ru#docs">Documentation</a>
                                </li>
                                <li class="nav-item">
                                    <a class="nav-link" href="https://runebook.dev/contributors">Contributors</a>
                                </li>
                                <li class="nav-item">
                                    <a class="nav-link" href="https://github.com/runebookdev/runebook/issues">GitHub</a>
                                </li>
                            </ul>
                                                                                                <button class="btn btn-success ms-2" id="showPopupButton">
                                        <i class="bi bi-translate"></i>
                                        Show English
                                    </button>
                                                                                        <div class="form-check form-switch ms-3">
                                <label class="text-light">
                                    <input class="form-check-input" type="checkbox" role="switch" id="theme-switch" checked>
                                    <i class="bi bi-moon-stars-fill"></i>
                                </label>
                            </div>
                        </div>
                    </nav>
                </div>
            </div>
        </div>
    </header>

    <!--sse-->
    <div class="container">
    <div class="row">
        <div class="col">
            <nav aria-label="breadcrumb" class="mt-2">
                <ol class="breadcrumb mb-1">
                    <li class="breadcrumb-item">
                        <a href="https://runebook.dev/ru#docs">
                            <span class="fi fi-ru"></span>                            Русский                        </a>
                    </li>
                    <li class="breadcrumb-item">
                        <a href="-index-.html">
                            Git                            2.43                        </a>
                    </li>
                                            <li class="breadcrumb-item">
                            <a href="-index-.html#Plumbing_Commands">
                                Plumbing Commands                            </a>
                        </li>
                                    </ol>
            </nav>
        </div>
    </div>
    <br>

    <div class="row">
        <div class="col-md-9">
            <main>
                <article>

                    
                    <h1 class="text-body-emphasis" ><span data-i18n="51291ff18382b781f4ea4652ef0bd51aca45bbd004d808ee23c96a46e4c7ecc0/98" data-source="git-commit-tree" onmousemove="i18n(this)">git-commit-tree</span></h1> <h2 class="text-body-emphasis"  id="_name"><span data-i18n="dcd1d5223f73b3a965c07e3ff5dbee3eedcfedb806686a05b9b3868a2c3d6d50/3a" data-source="Name" onmousemove="i18n(this)">Name</span></h2> <div> <p><span data-i18n="1f3a3d8f3b3496bbae1c27cbf75dac77b5d49d03779936913749afa27591eb49/57" data-source="git-commit-tree - Create a new commit object" onmousemove="i18n(this)">git-commit-tree &mdash; &Scy;&ocy;&zcy;&dcy;&acy;&tcy;&softcy; &ncy;&ocy;&vcy;&ycy;&jcy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;</span></p> </div> <h2 class="text-body-emphasis"  id="_synopsis"><span data-i18n="8eb3755381519d7f0479d75446e56e20084834c0460d7ec94926932372ea6c47/0d" data-source="Synopsis" onmousemove="i18n(this)">Synopsis</span></h2> <div> <div> <pre class="hljs language-xml">git commit-tree <span class="hljs-tag">&lt;<span class="hljs-name">tree</span>&gt;</span> [(-p <span class="hljs-tag">&lt;<span class="hljs-name">parent</span>&gt;</span>)&hellip;&ZeroWidthSpace;]
git commit-tree [(-p <span class="hljs-tag">&lt;<span class="hljs-name">parent</span>&gt;</span>)&hellip;&ZeroWidthSpace;] [-S[<span class="hljs-tag">&lt;<span class="hljs-name">keyid</span>&gt;</span>]] [(-m <span class="hljs-tag">&lt;<span class="hljs-name">message</span>&gt;</span>)&hellip;&ZeroWidthSpace;]
                  [(-F <span class="hljs-tag">&lt;<span class="hljs-name">file</span>&gt;</span>)&hellip;&ZeroWidthSpace;] <span class="hljs-tag">&lt;<span class="hljs-name">tree</span>&gt;</span></pre> </div> </div> <h2 class="text-body-emphasis"  id="_description"><span data-i18n="526e0087cc3f254d9f86f6c7d8e23d954c4dfda2b312efc29194ae8a860106ba/d3" data-source="Description" onmousemove="i18n(this)">Description</span></h2> <div> <p><span data-i18n="f2598248f8045d05d17bdb1c13480d4bc9c4e4f8dd379c2fd283e18520174ee9/8f" data-source="This is usually not what an end user wants to run directly. See &lt;a href=&quot;git-commit&quot;&gt;git-commit[1]&lt;/a&gt; instead." onmousemove="i18n(this)">&Ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &ecy;&tcy;&ocy; &ncy;&iecy; &tcy;&ocy;, &chcy;&tcy;&ocy; &kcy;&ocy;&ncy;&iecy;&chcy;&ncy;&ycy;&jcy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&softcy; &khcy;&ocy;&chcy;&iecy;&tcy; &zcy;&acy;&pcy;&ucy;&scy;&kcy;&acy;&tcy;&softcy; &ncy;&acy;&pcy;&rcy;&yacy;&mcy;&ucy;&yucy;. &Vcy;&mcy;&iecy;&scy;&tcy;&ocy; &ecy;&tcy;&ocy;&gcy;&ocy; &scy;&mcy;.  <a href="git-commit.html">git-commit[1]</a> .</span></p> <p><span data-i18n="28a5533e52f853877e8a8bb5efd36a1fef571c90adca1d37f2020e0710082415/6b" data-source="Creates a new commit object based on the provided tree object and emits the new commit object id on stdout. The log message is read from the standard input, unless &lt;code&gt;-m&lt;/code&gt; or &lt;code&gt;-F&lt;/code&gt; options are given." onmousemove="i18n(this)">&Scy;&ocy;&zcy;&dcy;&acy;&iecy;&tcy; &ncy;&ocy;&vcy;&ycy;&jcy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &ncy;&acy; &ocy;&scy;&ncy;&ocy;&vcy;&iecy; &pcy;&rcy;&iecy;&dcy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy; &dcy;&iecy;&rcy;&iecy;&vcy;&acy; &icy; &vcy;&ycy;&dcy;&acy;&iecy;&tcy; &icy;&dcy;&iecy;&ncy;&tcy;&icy;&fcy;&icy;&kcy;&acy;&tcy;&ocy;&rcy; &ncy;&ocy;&vcy;&ocy;&gcy;&ocy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &ncy;&acy; &scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&ycy;&jcy; &vcy;&ycy;&vcy;&ocy;&dcy;. &Scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &scy;&chcy;&icy;&tcy;&ycy;&vcy;&acy;&iecy;&tcy;&scy;&yacy; &scy;&ocy; &scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&ocy;&gcy;&ocy; &vcy;&vcy;&ocy;&dcy;&acy;, &iecy;&scy;&lcy;&icy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ycy; &ocy;&pcy;&tscy;&icy;&icy;  <code>-m</code>  &icy;&lcy;&icy;  <code>-F</code> .</span></p> <p><span data-i18n="fc8480f5eb3d570b7aceb5050ecb7cbf9cdb4301dadc6f412eed73eac12f0ef1/55" data-source="The &lt;code&gt;-m&lt;/code&gt; and &lt;code&gt;-F&lt;/code&gt; options can be given any number of times, in any order. The commit log message will be composed in the order in which the options are given." onmousemove="i18n(this)">&Ocy;&pcy;&tscy;&icy;&icy;  <code>-m</code>  &icy;  <code>-F</code>  &mcy;&ocy;&zhcy;&ncy;&ocy; &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &lcy;&yucy;&bcy;&ocy;&iecy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &rcy;&acy;&zcy; &icy; &vcy; &lcy;&yucy;&bcy;&ocy;&mcy; &pcy;&ocy;&rcy;&yacy;&dcy;&kcy;&iecy;. &Scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &bcy;&ucy;&dcy;&iecy;&tcy; &scy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&iecy;&ncy;&ocy; &vcy; &tcy;&ocy;&mcy; &pcy;&ocy;&rcy;&yacy;&dcy;&kcy;&iecy;, &vcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&mcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ycy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy;.</span></p> <p><span data-i18n="c2525f2c94d65d5c41d6a87ad5621f033ef60e89e3bf64858de9fba08e6d4672/65" data-source="A commit object may have any number of parents. With exactly one parent, it is an ordinary commit. Having more than one parent makes the commit a merge between several lines of history. Initial (root) commits have no parents." onmousemove="i18n(this)">&Ocy;&bcy;&hardcy;&iecy;&kcy;&tcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &mcy;&ocy;&zhcy;&iecy;&tcy; &icy;&mcy;&iecy;&tcy;&softcy; &lcy;&yucy;&bcy;&ocy;&iecy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&iecy;&jcy;. &IEcy;&scy;&lcy;&icy; &ucy; &vcy;&acy;&scy; &rcy;&ocy;&vcy;&ncy;&ocy; &ocy;&dcy;&icy;&ncy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;, &ecy;&tcy;&ocy; &ocy;&bcy;&ycy;&chcy;&ncy;&ycy;&jcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;. &Ncy;&acy;&lcy;&icy;&chcy;&icy;&iecy; &bcy;&ocy;&lcy;&iecy;&iecy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&yacy; &pcy;&rcy;&icy;&vcy;&ocy;&dcy;&icy;&tcy; &kcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yucy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&icy;&khcy; &scy;&tcy;&rcy;&ocy;&kcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy;. &Pcy;&iecy;&rcy;&vcy;&ocy;&ncy;&acy;&chcy;&acy;&lcy;&softcy;&ncy;&ycy;&iecy; (&kcy;&ocy;&rcy;&ncy;&iecy;&vcy;&ycy;&iecy;) &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &ncy;&iecy; &icy;&mcy;&iecy;&yucy;&tcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&iecy;&jcy;.</span></p> <p><span data-i18n="554966016fa04848a647ba4caa5bf1a581dcdf7295e4e80f0e766a3fb21fe081/4d" data-source="While a tree represents a particular directory state of a working directory, a commit represents that state in &amp;quot;time&amp;quot;, and explains how to get there." onmousemove="i18n(this)">&Vcy; &tcy;&ocy; &vcy;&rcy;&iecy;&mcy;&yacy; &kcy;&acy;&kcy; &dcy;&iecy;&rcy;&iecy;&vcy;&ocy; &pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; &scy;&ocy;&bcy;&ocy;&jcy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&ncy;&ocy;&iecy; &scy;&ocy;&scy;&tcy;&ocy;&yacy;&ncy;&icy;&iecy; &rcy;&acy;&bcy;&ocy;&chcy;&iecy;&gcy;&ocy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&acy;, &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yacy; &pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; &ecy;&tcy;&ocy; &scy;&ocy;&scy;&tcy;&ocy;&yacy;&ncy;&icy;&iecy; &vcy;  &quot;time&quot;  &icy; &ocy;&bcy;&hardcy;&yacy;&scy;&ncy;&yacy;&iecy;&tcy;, &kcy;&acy;&kcy; &tcy;&ucy;&dcy;&acy; &dcy;&ocy;&bcy;&rcy;&acy;&tcy;&softcy;&scy;&yacy;.</span></p> <p><span data-i18n="e60703bf47d7962b6fc1b32518e299a0d8a15ea961279cc83967fd080f327fc3/9d" data-source="Normally a commit would identify a new &amp;quot;HEAD&amp;quot; state, and while Git doesn&amp;rsquo;t care where you save the note about that state, in practice we tend to just write the result to the file that is pointed at by &lt;code&gt;.git/HEAD&lt;/code&gt;, so that we can always see what the last committed state was." onmousemove="i18n(this)">&Ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yacy; &icy;&dcy;&iecy;&ncy;&tcy;&icy;&fcy;&icy;&tscy;&icy;&rcy;&ucy;&iecy;&tcy; &ncy;&ocy;&vcy;&ocy;&iecy; &scy;&ocy;&scy;&tcy;&ocy;&yacy;&ncy;&icy;&iecy;  &quot;HEAD&quot; , &icy; &khcy;&ocy;&tcy;&yacy;  Git  &ncy;&iecy; &vcy;&ocy;&lcy;&ncy;&ucy;&iecy;&tcy;, &gcy;&dcy;&iecy; &vcy;&ycy; &scy;&ocy;&khcy;&rcy;&acy;&ncy;&icy;&tcy;&iecy; &pcy;&rcy;&icy;&mcy;&iecy;&chcy;&acy;&ncy;&icy;&iecy; &ocy;&bcy; &ecy;&tcy;&ocy;&mcy; &scy;&ocy;&scy;&tcy;&ocy;&yacy;&ncy;&icy;&icy;, &ncy;&acy; &pcy;&rcy;&acy;&kcy;&tcy;&icy;&kcy;&iecy; &mcy;&ycy; &scy;&kcy;&lcy;&ocy;&ncy;&ncy;&ycy; &pcy;&rcy;&ocy;&scy;&tcy;&ocy; &zcy;&acy;&pcy;&icy;&scy;&ycy;&vcy;&acy;&tcy;&softcy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy; &vcy; &fcy;&acy;&jcy;&lcy;, &ncy;&acy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy;  <code>.git/HEAD</code> , &chcy;&tcy;&ocy;&bcy;&ycy; &mcy;&ycy; &vcy;&scy;&iecy;&gcy;&dcy;&acy; &mcy;&ocy;&gcy;&lcy;&icy; &pcy;&ocy;&scy;&mcy;&ocy;&tcy;&rcy;&icy;&tcy;&iecy;, &kcy;&acy;&kcy;&icy;&mcy; &bcy;&ycy;&lcy;&ocy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ncy;&iecy;&iecy; &zcy;&acy;&fcy;&icy;&kcy;&scy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ocy;&iecy; &scy;&ocy;&scy;&tcy;&ocy;&yacy;&ncy;&icy;&iecy;.</span></p> </div> <h2 class="text-body-emphasis"  id="_options"><span data-i18n="d0db8b5e364b6989e4b8f38a2b3846b87d99a51c1592ebf35d21cc66405a8e39/b6" data-source="Options" onmousemove="i18n(this)">Options</span></h2> <div> <div> <dl> <dt id="Documentation/git-commit-tree.txt-lttreegt"><span data-i18n="54960c0dc45ba4c10528a051a6469c4b39b8eca4eefbe6189c48eb603c980664/35" data-source="&amp;lt;tree&amp;gt;" onmousemove="i18n(this)">&lt;tree&gt;</span></dt> <dd> <p><span data-i18n="dc79a078eb3ea14f3cfe0486e54ed065295d1c203fc5fc25ad808247eda157c4/5a" data-source="An existing tree object." onmousemove="i18n(this)">&Scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&jcy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy; &dcy;&iecy;&rcy;&iecy;&vcy;&acy;.</span></p> </dd> <dt id="Documentation/git-commit-tree.txt--pltparentgt"><span data-i18n="05c6f157890326189c412052e07504bfe0036c46cee45599af04d61d60d2acf8/8c" data-source="-p &amp;lt;parent&amp;gt;" onmousemove="i18n(this)">-p &lt;parent&gt;</span></dt> <dd> <p><span data-i18n="a8dd82cb000b2d39790e0bf7c35d953491eeb0f42a9dad016a0f14aafbdcb1d9/ba" data-source="Each &lt;code&gt;-p&lt;/code&gt; indicates the id of a parent commit object." onmousemove="i18n(this)">&Kcy;&acy;&zhcy;&dcy;&ycy;&jcy;  <code>-p</code>  &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &icy;&dcy;&iecy;&ncy;&tcy;&icy;&fcy;&icy;&kcy;&acy;&tcy;&ocy;&rcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&ocy;&gcy;&ocy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;.</span></p> </dd> <dt id="Documentation/git-commit-tree.txt--mltmessagegt"><span data-i18n="4c310c5fe1ce5caeccb95223a932d0552a5b81a91972a3a9c149e7cbcaca2203/8a" data-source="-m &amp;lt;message&amp;gt;" onmousemove="i18n(this)">-m &lt;message&gt;</span></dt> <dd> <p><span data-i18n="d002cd7b9b81e98c776cd6569733e3f8bbaf01562f7240001caf7f6eb22861aa/d6" data-source="A paragraph in the commit log message. This can be given more than once and each &amp;lt;message&amp;gt; becomes its own paragraph." onmousemove="i18n(this)">&Acy;&bcy;&zcy;&acy;&tscy; &vcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&icy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;. &Ecy;&tcy;&ocy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &mcy;&ocy;&zhcy;&ncy;&ocy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &rcy;&acy;&zcy;, &icy; &kcy;&acy;&zhcy;&dcy;&ocy;&iecy; &lt;&scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy;&gt; &scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&scy;&yacy; &ocy;&tcy;&dcy;&iecy;&lcy;&softcy;&ncy;&ycy;&mcy; &acy;&bcy;&zcy;&acy;&tscy;&iecy;&mcy;.</span></p> </dd> <dt id="Documentation/git-commit-tree.txt--Fltfilegt"><span data-i18n="c2a83eac70d3ec4f2c0e6d7f39c55226b9f7bd1da1491cbb138542b00cc2184f/ff" data-source="-F &amp;lt;file&amp;gt;" onmousemove="i18n(this)">-F &lt;file&gt;</span></dt> <dd> <p><span data-i18n="4dda7d7da9b25a8594c6c9d709a0197c701b2cf1c5846de5bc5ead7a82e4e93e/ff" data-source="Read the commit log message from the given file. Use &lt;code&gt;-&lt;/code&gt; to read from the standard input. This can be given more than once and the content of each file becomes its own paragraph." onmousemove="i18n(this)">&Pcy;&rcy;&ocy;&chcy;&icy;&tcy;&acy;&jcy;&tcy;&iecy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &icy;&zcy; &dcy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &fcy;&acy;&jcy;&lcy;&acy;. &Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy;  <code>-</code>  &dcy;&lcy;&yacy; &chcy;&tcy;&iecy;&ncy;&icy;&yacy; &scy;&ocy; &scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&ocy;&gcy;&ocy; &vcy;&vcy;&ocy;&dcy;&acy;. &Ecy;&tcy;&ocy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &mcy;&ocy;&zhcy;&ncy;&ocy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &rcy;&acy;&zcy;, &icy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&mcy;&ocy;&iecy; &kcy;&acy;&zhcy;&dcy;&ocy;&gcy;&ocy; &fcy;&acy;&jcy;&lcy;&acy; &scy;&tcy;&acy;&ncy;&iecy;&tcy; &ocy;&tcy;&dcy;&iecy;&lcy;&softcy;&ncy;&ycy;&mcy; &acy;&bcy;&zcy;&acy;&tscy;&iecy;&mcy;.</span></p> </dd> <dt id="Documentation/git-commit-tree.txt--Sltkeyidgt"><span data-i18n="81022e0227a476cb39b3c7536e8861d916ea9462349bdbb91fe1f1ee856622ff/ad" data-source="-S[&amp;lt;keyid&amp;gt;]" onmousemove="i18n(this)">-S[&lt;keyid&gt;]</span></dt> <dt id="Documentation/git-commit-tree.txt---gpg-signltkeyidgt"><span data-i18n="df48474147c9c7172d8f1029beb425f8566e8a840580f02b664cfd0a332db8e6/2e" data-source="--gpg-sign[=&amp;lt;keyid&amp;gt;]" onmousemove="i18n(this)">--gpg-sign[=&lt;keyid&gt;]</span></dt> <dt id="Documentation/git-commit-tree.txt---no-gpg-sign"><span data-i18n="08f741608de1fc2eb2af984114e38f3f6852b5d615634c4e27dffda230a0220e/ee" data-source="--no-gpg-sign" onmousemove="i18n(this)">--no-gpg-sign</span></dt> <dd> <p><span data-i18n="33a60a9528111f3ecd28e95a4ed671726db380975681b3ce33b63c5ee0fe9b1d/0b" data-source="GPG-sign commits. The &lt;code&gt;keyid&lt;/code&gt; argument is optional and defaults to the committer identity; if specified, it must be stuck to the option without a space. &lt;code&gt;--no-gpg-sign&lt;/code&gt; is useful to countermand a &lt;code&gt;--gpg-sign&lt;/code&gt; option given earlier on the command line." onmousemove="i18n(this)">GPG-&zcy;&ncy;&acy;&kcy; &fcy;&icy;&kcy;&scy;&icy;&rcy;&ucy;&iecy;&tcy;&scy;&yacy;. &Acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;  <code>keyid</code>  &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &ncy;&iecy;&ocy;&bcy;&yacy;&zcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&mcy; &icy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &icy;&dcy;&iecy;&ncy;&tcy;&icy;&fcy;&icy;&kcy;&acy;&tcy;&ocy;&rcy;&ucy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&tcy;&iecy;&rcy;&acy;; &iecy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ocy;, &ocy;&ncy;&ocy; &dcy;&ocy;&lcy;&zhcy;&ncy;&ocy; &bcy;&ycy;&tcy;&softcy; &pcy;&rcy;&icy;&kcy;&rcy;&iecy;&pcy;&lcy;&iecy;&ncy;&ocy; &kcy; &ocy;&pcy;&tscy;&icy;&icy; &bcy;&iecy;&zcy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&acy;.  <code>--no-gpg-sign</code>  &pcy;&ocy;&lcy;&iecy;&zcy;&iecy;&ncy; &dcy;&lcy;&yacy; &ocy;&tcy;&mcy;&iecy;&ncy;&ycy; &ocy;&pcy;&tscy;&icy;&icy;  <code>--gpg-sign</code> , &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&jcy; &rcy;&acy;&ncy;&iecy;&iecy; &vcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy;.</span></p> </dd> </dl> </div> </div> <h2 class="text-body-emphasis"  id="_commit_information"><span data-i18n="102857c2d3173331bed8376c5bee94bd580a00d471075446df1c485c3fe3ab70/c8" data-source="Commit information" onmousemove="i18n(this)">Commit information</span></h2> <div> <p><span data-i18n="1ad446e9c67751d66636a41b3cd36815a50b602a80ca02b26811e772a3612ac3/75" data-source="A commit encapsulates:" onmousemove="i18n(this)">&Kcy;&ocy;&mcy;&mcy;&icy;&tcy; &icy;&ncy;&kcy;&acy;&pcy;&scy;&ucy;&lcy;&icy;&rcy;&ucy;&iecy;&tcy;:</span></p> <div> <ul> <li> <p><span data-i18n="664ac6ed4a48e02ad612bcfae92a9cf3e521a03beebe2e164b16f3142a9a275e/b1" data-source="all parent object ids" onmousemove="i18n(this)">&vcy;&scy;&iecy; &icy;&dcy;&iecy;&ncy;&tcy;&icy;&fcy;&icy;&kcy;&acy;&tcy;&ocy;&rcy;&ycy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&khcy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ocy;&vcy;</span></p> </li> <li> <p><span data-i18n="d5159bfcd14cfb6576031ceb4b6e031850091c1b1238249a52dce5d3061c59c3/b7" data-source="author name, email and date" onmousemove="i18n(this)">&icy;&mcy;&yacy; &acy;&vcy;&tcy;&ocy;&rcy;&acy;, &acy;&dcy;&rcy;&iecy;&scy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&jcy; &pcy;&ocy;&chcy;&tcy;&ycy; &icy; &dcy;&acy;&tcy;&acy;</span></p> </li> <li> <p><span data-i18n="68660f6c83d9d6131e2ab9c187dd520c8bad2672f6913ef9e145f4388e73c367/b1" data-source="committer name and email and the commit time." onmousemove="i18n(this)">&icy;&mcy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&tcy;&iecy;&rcy;&acy; &icy; &acy;&dcy;&rcy;&iecy;&scy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&jcy; &pcy;&ocy;&chcy;&tcy;&ycy;, &acy; &tcy;&acy;&kcy;&zhcy;&iecy; &vcy;&rcy;&iecy;&mcy;&yacy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;.</span></p> </li> </ul> </div> <p><span data-i18n="6467f7702e6e717af869f09e3844029369f83ab34e7bc600e8b90c0694945128/bc" data-source="A commit comment is read from stdin. If a changelog entry is not provided via &amp;quot;&amp;lt;&amp;quot; redirection, &lt;code&gt;git commit-tree&lt;/code&gt; will just wait for one to be entered and terminated with ^D." onmousemove="i18n(this)">&Kcy;&ocy;&mcy;&mcy;&iecy;&ncy;&tcy;&acy;&rcy;&icy;&jcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &scy;&chcy;&icy;&tcy;&ycy;&vcy;&acy;&iecy;&tcy;&scy;&yacy; &icy;&zcy; &scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&ocy;&gcy;&ocy; &vcy;&vcy;&ocy;&dcy;&acy;. &IEcy;&scy;&lcy;&icy; &zcy;&acy;&pcy;&icy;&scy;&softcy; &vcy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy; &ncy;&iecy; &pcy;&rcy;&iecy;&dcy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&iecy;&ncy;&acy; &ZeroWidthSpace;&ZeroWidthSpace;&pcy;&ocy;&scy;&rcy;&iecy;&dcy;&scy;&tcy;&vcy;&ocy;&mcy; &pcy;&iecy;&rcy;&iecy;&ncy;&acy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy;  &quot;&lt;&quot; ,  <code>git commit-tree</code>  &pcy;&rcy;&ocy;&scy;&tcy;&ocy; &bcy;&ucy;&dcy;&iecy;&tcy; &zhcy;&dcy;&acy;&tcy;&softcy; &iecy;&iecy; &vcy;&vcy;&ocy;&dcy;&acy; &icy; &zcy;&acy;&vcy;&iecy;&rcy;&shcy;&icy;&tcy;&scy;&yacy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; ^D.</span></p> </div> <h2 class="text-body-emphasis"  id="_date_formats"><span data-i18n="dee4ee1ff5260803f94a34836f5dd47793c0d4f71f31619a82bbf6fa4c20d80d/a3" data-source="Date formats" onmousemove="i18n(this)">Date formats</span></h2> <div> <p><span data-i18n="cdd731e59e159ae1a269f930bf6238d2e22feb2751f8999912564ffbc05dc125/00" data-source="The &lt;code&gt;GIT_AUTHOR_DATE&lt;/code&gt; and &lt;code&gt;GIT_COMMITTER_DATE&lt;/code&gt; environment variables support the following date formats:" onmousemove="i18n(this)">&Pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ycy;&iecy; &scy;&rcy;&iecy;&dcy;&ycy;  <code>GIT_AUTHOR_DATE</code>  &icy;  <code>GIT_COMMITTER_DATE</code>  &pcy;&ocy;&dcy;&dcy;&iecy;&rcy;&zhcy;&icy;&vcy;&acy;&yucy;&tcy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&iecy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&ycy; &dcy;&acy;&tcy;&ycy;:</span></p> <div> <dl> <dt id="Documentation/git-commit-tree.txt-Gitinternalformat"><span data-i18n="06045aa0f049825006d5f65ae8d02db26462738022376de80252dbe13c1205f1/e8" data-source="Git internal format" onmousemove="i18n(this)">&Vcy;&ncy;&ucy;&tcy;&rcy;&iecy;&ncy;&ncy;&icy;&jcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;  Git</span></dt> <dd> <p><span data-i18n="33ffa664b952b409981750ea87f5d91682004b8185babfadb63a1d43a3367e84/d3" data-source="It is &lt;code&gt;&amp;lt;unix-timestamp&amp;gt; &amp;lt;time-zone-offset&amp;gt;&lt;/code&gt;, where &lt;code&gt;&amp;lt;unix-timestamp&amp;gt;&lt;/code&gt; is the number of seconds since the UNIX epoch. &lt;code&gt;&amp;lt;time-zone-offset&amp;gt;&lt;/code&gt; is a positive or negative offset from UTC. For example CET (which is 1 hour ahead of UTC) is &lt;code&gt;+0100&lt;/code&gt;." onmousemove="i18n(this)">&Ecy;&tcy;&ocy;  <code>&lt;unix-timestamp&gt; &lt;time-zone-offset&gt;</code>  , &gcy;&dcy;&iecy;  <code>&lt;unix-timestamp&gt;</code>  &mdash; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &scy;&iecy;&kcy;&ucy;&ncy;&dcy;, &pcy;&rcy;&ocy;&shcy;&iecy;&dcy;&shcy;&icy;&khcy; &scy; &ecy;&pcy;&ocy;&khcy;&icy; UNIX.  <code>&lt;time-zone-offset&gt;</code>  &mdash; &ecy;&tcy;&ocy; &pcy;&ocy;&lcy;&ocy;&zhcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&iecy; &icy;&lcy;&icy; &ocy;&tcy;&rcy;&icy;&tscy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&iecy; &scy;&mcy;&iecy;&shchcy;&iecy;&ncy;&icy;&iecy; &ocy;&tcy; UTC. &Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, CET (&kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &ncy;&acy; 1 &chcy;&acy;&scy; &ocy;&pcy;&iecy;&rcy;&iecy;&zhcy;&acy;&iecy;&tcy; UTC) &mdash;  <code>+0100</code> .</span></p> </dd> <dt id="Documentation/git-commit-tree.txt-RFC2822"><span data-i18n="5aa4c16decf5e0346219e59799da4be4aa758c957abcd1cb30635b310423a04d/93" data-source="RFC 2822" onmousemove="i18n(this)">RFC 2822</span></dt> <dd> <p><span data-i18n="ecb11f836e43461627cd9c8754d96cea0ef4b00016a89fd0d9f093bdba908084/86" data-source="The standard email format as described by RFC 2822, for example &lt;code&gt;Thu, 07 Apr 2005 22:13:13 +0200&lt;/code&gt;." onmousemove="i18n(this)">&Scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&ycy;&jcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&jcy; &pcy;&ocy;&chcy;&tcy;&ycy;, &ocy;&pcy;&icy;&scy;&acy;&ncy;&ncy;&ycy;&jcy; &vcy; RFC 2822, &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;  <code>Thu, 07 Apr 2005 22:13:13 +0200</code> .</span></p> </dd> <dt id="Documentation/git-commit-tree.txt-ISO8601"><span data-i18n="408dd66ca3af0b0256acb00936e9cf728a4861707d71bf2b140ee375efb49d01/1b" data-source="ISO 8601" onmousemove="i18n(this)">ISO 8601</span></dt> <dd> <p><span data-i18n="e7d013519e5ce7cb48636d39e57383f83e4dcb848ad79745d4009c1cdb2b0993/a4" data-source="Time and date specified by the ISO 8601 standard, for example &lt;code&gt;2005-04-07T22:13:13&lt;/code&gt;. The parser accepts a space instead of the &lt;code&gt;T&lt;/code&gt; character as well. Fractional parts of a second will be ignored, for example &lt;code&gt;2005-04-07T22:13:13.019&lt;/code&gt; will be treated as &lt;code&gt;2005-04-07T22:13:13&lt;/code&gt;." onmousemove="i18n(this)">&Vcy;&rcy;&iecy;&mcy;&yacy; &icy; &dcy;&acy;&tcy;&acy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ycy; &scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ocy;&mcy; ISO 8601, &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;  <code>2005-04-07T22:13:13</code> . &Acy;&ncy;&acy;&lcy;&icy;&zcy;&acy;&tcy;&ocy;&rcy; &tcy;&acy;&kcy;&zhcy;&iecy; &pcy;&rcy;&icy;&ncy;&icy;&mcy;&acy;&iecy;&tcy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy; &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&acy;  <code>T</code> . &Dcy;&rcy;&ocy;&bcy;&ncy;&ycy;&iecy; &dcy;&ocy;&lcy;&icy; &scy;&iecy;&kcy;&ucy;&ncy;&dcy;&ycy; &bcy;&ucy;&dcy;&ucy;&tcy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy;, &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;  <code>2005-04-07T22:13:13.019</code>  &bcy;&ucy;&dcy;&iecy;&tcy; &rcy;&acy;&scy;&scy;&mcy;&acy;&tcy;&rcy;&icy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &kcy;&acy;&kcy;  <code>2005-04-07T22:13:13</code> .</span></p> <div> <div class="table-responsive"><table class="table"> <tr> <td> <div><span data-i18n="d8da2c49df39d91df7ecd199b92da7bf264f026242ccc69b08daeadfe587c45b/a2" data-source="Note" onmousemove="i18n(this)">Note</span></div> </td> <td><span data-i18n="7c1cb7a43cabe80b4fcc800099cb4bb20d5e67595485332e777c0cfb08a32e2e/50" data-source="In addition, the date part is accepted in the following formats: &lt;code&gt;YYYY.MM.DD&lt;/code&gt;, &lt;code&gt;MM/DD/YYYY&lt;/code&gt; and &lt;code&gt;DD.MM.YYYY&lt;/code&gt;." onmousemove="i18n(this)">&Kcy;&rcy;&ocy;&mcy;&iecy; &tcy;&ocy;&gcy;&ocy;, &chcy;&acy;&scy;&tcy;&softcy; &dcy;&acy;&tcy;&ycy; &pcy;&rcy;&icy;&ncy;&icy;&mcy;&acy;&iecy;&tcy;&scy;&yacy; &vcy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&khcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&acy;&khcy;:  <code>YYYY.MM.DD</code> ,  <code>MM/DD/YYYY</code>  &icy;  <code>DD.MM.YYYY</code> .</span></td> </tr> </table></div> </div> </dd> </dl> </div> </div> <h2 class="text-body-emphasis"  id="_discussion"><span data-i18n="5eb6cf647d2c5d14a044e2d103dcef4cf0cdc872434c374debc1043092bc4746/dd" data-source="Discussion" onmousemove="i18n(this)">Discussion</span></h2> <div> <p><span data-i18n="e52cbd0de72cb14a8efb42c2cda128fa78c596a3ede9b7109a4ce56df5aa0e17/89" data-source="Git is to some extent character encoding agnostic." onmousemove="i18n(this)">Git  &vcy; &ncy;&iecy;&kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&jcy; &scy;&tcy;&iecy;&pcy;&iecy;&ncy;&icy; &ncy;&iecy; &zcy;&acy;&vcy;&icy;&scy;&icy;&tcy; &ocy;&tcy; &kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&kcy;&icy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&ocy;&vcy;.</span></p> <div> <ul> <li> <p><span data-i18n="ea8a9905c81484577463ced0f9424b78ff45d5c5e3f9af31db551b4fb089d598/0f" data-source="The contents of the blob objects are uninterpreted sequences of bytes. There is no encoding translation at the core level." onmousemove="i18n(this)">&Scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&mcy;&ocy;&iecy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ocy;&vcy; blob &pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; &scy;&ocy;&bcy;&ocy;&jcy; &ncy;&iecy;&icy;&ncy;&tcy;&iecy;&rcy;&pcy;&rcy;&iecy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&iecy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&scy;&tcy;&icy; &bcy;&acy;&jcy;&tcy;&ocy;&vcy;. &Ncy;&acy; &ucy;&rcy;&ocy;&vcy;&ncy;&iecy; &yacy;&dcy;&rcy;&acy; &ncy;&iecy;&tcy; &tcy;&rcy;&acy;&ncy;&scy;&lcy;&yacy;&tscy;&icy;&icy; &kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&kcy;&icy;.</span></p> </li> <li> <p><span data-i18n="780b0d3b4f05a05be6a7b6d5063f2f9e8e7e11b3e121bbaeea49d0a781be9bc6/95" data-source="Path names are encoded in UTF-8 normalization form C. This applies to tree objects, the index file, ref names, as well as path names in command line arguments, environment variables and config files (&lt;code&gt;.git/config&lt;/code&gt; (see &lt;a href=&quot;git-config&quot;&gt;git-config[1]&lt;/a&gt;), &lt;a href=&quot;gitignore&quot;&gt;gitignore[5]&lt;/a&gt;, &lt;a href=&quot;gitattributes&quot;&gt;gitattributes[5]&lt;/a&gt; and &lt;a href=&quot;gitmodules&quot;&gt;gitmodules[5]&lt;/a&gt;)." onmousemove="i18n(this)">&Icy;&mcy;&iecy;&ncy;&acy; &pcy;&ucy;&tcy;&iecy;&jcy; &kcy;&ocy;&dcy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy; &vcy; &fcy;&ocy;&rcy;&mcy;&iecy; &ncy;&ocy;&rcy;&mcy;&acy;&lcy;&icy;&zcy;&acy;&tscy;&icy;&icy; UTF-8 C. &Ecy;&tcy;&ocy; &ocy;&tcy;&ncy;&ocy;&scy;&icy;&tcy;&scy;&yacy; &kcy; &dcy;&rcy;&iecy;&vcy;&ocy;&vcy;&icy;&dcy;&ncy;&ycy;&mcy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy;&mcy;, &icy;&ncy;&dcy;&iecy;&kcy;&scy;&ncy;&ocy;&mcy;&ucy; &fcy;&acy;&jcy;&lcy;&ucy;, &icy;&mcy;&iecy;&ncy;&acy;&mcy; &scy;&scy;&ycy;&lcy;&ocy;&kcy;, &acy; &tcy;&acy;&kcy;&zhcy;&iecy; &icy;&mcy;&iecy;&ncy;&acy;&mcy; &pcy;&ucy;&tcy;&iecy;&jcy; &vcy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;&acy;&khcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;, &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ycy;&khcy; &scy;&rcy;&iecy;&dcy;&ycy; &icy; &fcy;&acy;&jcy;&lcy;&acy;&khcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy; ( <code>.git/config</code>  (&scy;&mcy;.  <a href="git-config.html">git-config[1]</a> ),  <a href="gitignore.html">gitignore[5]</a> ,  <a href="gitattributes.html">gitattributes[5]</a> ). &icy;  <a href="gitmodules.html">gitmodules[5]</a> ).</span></p> <p><span data-i18n="34297490959cd5ade89d1afb546eb477833ca98ccffa81b48b28ef6debeb5c84/cc" data-source="Note that Git at the core level treats path names simply as sequences of non-NUL bytes, there are no path name encoding conversions (except on Mac and Windows). Therefore, using non-ASCII path names will mostly work even on platforms and file systems that use legacy extended ASCII encodings. However, repositories created on such systems will not work properly on UTF-8-based systems (e.g. Linux, Mac, Windows) and vice versa. Additionally, many Git-based tools simply assume path names to be UTF-8 and will fail to display other encodings correctly." onmousemove="i18n(this)">&Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy;  Git  &ncy;&acy; &ucy;&rcy;&ocy;&vcy;&ncy;&iecy; &yacy;&dcy;&rcy;&acy; &ocy;&bcy;&rcy;&acy;&bcy;&acy;&tcy;&ycy;&vcy;&acy;&iecy;&tcy; &icy;&mcy;&iecy;&ncy;&acy; &pcy;&ucy;&tcy;&iecy;&jcy; &pcy;&rcy;&ocy;&scy;&tcy;&ocy; &kcy;&acy;&kcy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&scy;&tcy;&icy; &bcy;&acy;&jcy;&tcy;&ocy;&vcy;, &ocy;&tcy;&lcy;&icy;&chcy;&ncy;&ycy;&khcy; &ocy;&tcy; NUL, &pcy;&rcy;&iecy;&ocy;&bcy;&rcy;&acy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&ocy;&kcy; &icy;&mcy;&iecy;&ncy; &pcy;&ucy;&tcy;&iecy;&jcy; &ncy;&iecy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&yacy;&yucy;&tcy;&scy;&yacy; (&kcy;&rcy;&ocy;&mcy;&iecy; Mac &icy; Windows). &Tcy;&acy;&kcy;&icy;&mcy; &ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy; &icy;&mcy;&iecy;&ncy; &pcy;&ucy;&tcy;&iecy;&jcy;, &ocy;&tcy;&lcy;&icy;&chcy;&ncy;&ycy;&khcy; &ocy;&tcy; ASCII, &vcy; &bcy;&ocy;&lcy;&softcy;&shcy;&icy;&ncy;&scy;&tcy;&vcy;&iecy; &scy;&lcy;&ucy;&chcy;&acy;&iecy;&vcy; &bcy;&ucy;&dcy;&iecy;&tcy; &rcy;&acy;&bcy;&ocy;&tcy;&acy;&tcy;&softcy; &dcy;&acy;&zhcy;&iecy; &ncy;&acy; &pcy;&lcy;&acy;&tcy;&fcy;&ocy;&rcy;&mcy;&acy;&khcy; &icy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy;&ycy;&khcy; &scy;&icy;&scy;&tcy;&iecy;&mcy;&acy;&khcy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yucy;&shchcy;&icy;&khcy; &ucy;&scy;&tcy;&acy;&rcy;&iecy;&vcy;&shcy;&icy;&iecy; &rcy;&acy;&scy;&shcy;&icy;&rcy;&iecy;&ncy;&ncy;&ycy;&iecy; &kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&kcy;&icy; ASCII. &Ocy;&dcy;&ncy;&acy;&kcy;&ocy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&icy;, &scy;&ocy;&zcy;&dcy;&acy;&ncy;&ncy;&ycy;&iecy; &vcy; &tcy;&acy;&kcy;&icy;&khcy; &scy;&icy;&scy;&tcy;&iecy;&mcy;&acy;&khcy;, &ncy;&iecy; &bcy;&ucy;&dcy;&ucy;&tcy; &kcy;&ocy;&rcy;&rcy;&iecy;&kcy;&tcy;&ncy;&ocy; &rcy;&acy;&bcy;&ocy;&tcy;&acy;&tcy;&softcy; &vcy; &scy;&icy;&scy;&tcy;&iecy;&mcy;&acy;&khcy; &ncy;&acy; &bcy;&acy;&zcy;&iecy; UTF-8 (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, Linux, Mac, Windows) &icy; &ncy;&acy;&ocy;&bcy;&ocy;&rcy;&ocy;&tcy;. &Kcy;&rcy;&ocy;&mcy;&iecy; &tcy;&ocy;&gcy;&ocy;, &mcy;&ncy;&ocy;&gcy;&icy;&iecy; &icy;&ncy;&scy;&tcy;&rcy;&ucy;&mcy;&iecy;&ncy;&tcy;&ycy; &ncy;&acy; &ocy;&scy;&ncy;&ocy;&vcy;&iecy;  Git  &pcy;&rcy;&ocy;&scy;&tcy;&ocy; &pcy;&rcy;&iecy;&dcy;&pcy;&ocy;&lcy;&acy;&gcy;&acy;&yucy;&tcy;, &chcy;&tcy;&ocy; &icy;&mcy;&iecy;&ncy;&acy; &pcy;&ucy;&tcy;&iecy;&jcy; &icy;&mcy;&iecy;&yucy;&tcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; UTF-8, &icy; &ncy;&iecy; &mcy;&ocy;&gcy;&ucy;&tcy; &pcy;&rcy;&acy;&vcy;&icy;&lcy;&softcy;&ncy;&ocy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&tcy;&softcy; &dcy;&rcy;&ucy;&gcy;&icy;&iecy; &kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&kcy;&icy;.</span></p> </li> <li> <p><span data-i18n="6daafd3105dcf9150a302ba21f93b61c06229a114533e813d479154d3e3c8a82/3b" data-source="Commit log messages are typically encoded in UTF-8, but other extended ASCII encodings are also supported. This includes ISO-8859-x, CP125x and many others, but &lt;code&gt;not&lt;/code&gt; UTF-16/32, EBCDIC and CJK multi-byte encodings (GBK, Shift-JIS, Big5, EUC-x, CP9xx etc.)." onmousemove="i18n(this)">&Scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &kcy;&ocy;&dcy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy; &vcy; UTF-8, &ncy;&ocy; &pcy;&ocy;&dcy;&dcy;&iecy;&rcy;&zhcy;&icy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &icy; &dcy;&rcy;&ucy;&gcy;&icy;&iecy; &rcy;&acy;&scy;&shcy;&icy;&rcy;&iecy;&ncy;&ncy;&ycy;&iecy; &kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&kcy;&icy; ASCII. &Scy;&yucy;&dcy;&acy; &vcy;&khcy;&ocy;&dcy;&yacy;&tcy; ISO-8859-x, CP125x &icy; &mcy;&ncy;&ocy;&gcy;&icy;&iecy; &dcy;&rcy;&ucy;&gcy;&icy;&iecy;, &acy; &tcy;&acy;&kcy;&zhcy;&iecy; &mcy;&ncy;&ocy;&gcy;&ocy;&bcy;&acy;&jcy;&tcy;&ocy;&vcy;&ycy;&iecy; &kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&kcy;&icy;  <code>not</code>  UTF-16/32, EBCDIC &icy; CJK (GBK, Shift-JIS, Big5, EUC-x, CP9xx &icy; &tcy;. &dcy;.).</span></p> </li> </ul> </div> <p><span data-i18n="69413c830d73433b26f485264ca3254d4430a0c3db6f3ad2a1911b828f250dc5/04" data-source="Although we encourage that the commit log messages are encoded in UTF-8, both the core and Git Porcelain are designed not to force UTF-8 on projects. If all participants of a particular project find it more convenient to use legacy encodings, Git does not forbid it. However, there are a few things to keep in mind." onmousemove="i18n(this)">&KHcy;&ocy;&tcy;&yacy; &mcy;&ycy; &rcy;&iecy;&kcy;&ocy;&mcy;&iecy;&ncy;&dcy;&ucy;&iecy;&mcy;, &chcy;&tcy;&ocy;&bcy;&ycy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &bcy;&ycy;&lcy;&icy; &zcy;&acy;&kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ycy; &vcy; UTF-8, &yacy;&dcy;&rcy;&ocy; &ZeroWidthSpace;&ZeroWidthSpace;&icy;  Git  Porcelain &ncy;&iecy; &pcy;&rcy;&iecy;&dcy;&ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&ycy; &dcy;&lcy;&yacy; &pcy;&rcy;&icy;&ncy;&ucy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; UTF-8 &vcy; &pcy;&rcy;&ocy;&iecy;&kcy;&tcy;&acy;&khcy;. &IEcy;&scy;&lcy;&icy; &vcy;&scy;&iecy;&mcy; &ucy;&chcy;&acy;&scy;&tcy;&ncy;&icy;&kcy;&acy;&mcy; &kcy;&ocy;&ncy;&kcy;&rcy;&iecy;&tcy;&ncy;&ocy;&gcy;&ocy; &pcy;&rcy;&ocy;&iecy;&kcy;&tcy;&acy; &ucy;&dcy;&ocy;&bcy;&ncy;&iecy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &ucy;&scy;&tcy;&acy;&rcy;&iecy;&vcy;&shcy;&icy;&iecy; &kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&kcy;&icy;,  Git  &ncy;&iecy; &zcy;&acy;&pcy;&rcy;&iecy;&shchcy;&acy;&iecy;&tcy; &ecy;&tcy;&ocy;&gcy;&ocy;. &Ocy;&dcy;&ncy;&acy;&kcy;&ocy; &iecy;&scy;&tcy;&softcy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &vcy;&iecy;&shchcy;&iecy;&jcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; &icy;&mcy;&iecy;&tcy;&softcy; &vcy; &vcy;&icy;&dcy;&ucy;.</span></p> <div> <ol> <li> <p><span data-i18n="f49f0f930d40f4c583714e0e6fde0b58535eab92fe6a43eb68be6f3a4f365cf0/2e" data-source="&lt;code&gt;git commit&lt;/code&gt; and &lt;code&gt;git commit-tree&lt;/code&gt; issue a warning if the commit log message given to it does not look like a valid UTF-8 string, unless you explicitly say your project uses a legacy encoding. The way to say this is to have &lt;code&gt;i18n.commitEncoding&lt;/code&gt; in &lt;code&gt;.git/config&lt;/code&gt; file, like this:" onmousemove="i18n(this)"><code>git commit</code>  &icy;  <code>git commit-tree</code>  &vcy;&ycy;&dcy;&acy;&yucy;&tcy; &pcy;&rcy;&iecy;&dcy;&ucy;&pcy;&rcy;&iecy;&zhcy;&dcy;&iecy;&ncy;&icy;&iecy;, &iecy;&scy;&lcy;&icy; &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&ncy;&ncy;&ocy;&iecy; &iecy;&mcy;&ucy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &ncy;&iecy; &pcy;&ocy;&khcy;&ocy;&zhcy;&iecy; &ncy;&acy; &dcy;&ocy;&pcy;&ucy;&scy;&tcy;&icy;&mcy;&ucy;&yucy; &scy;&tcy;&rcy;&ocy;&kcy;&ucy; UTF-8, &iecy;&scy;&lcy;&icy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &vcy;&ycy; &yacy;&vcy;&ncy;&ocy; &ncy;&iecy; &ucy;&kcy;&acy;&zhcy;&iecy;&tcy;&iecy;, &chcy;&tcy;&ocy; &vcy;&acy;&shcy; &pcy;&rcy;&ocy;&iecy;&kcy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy; &ucy;&scy;&tcy;&acy;&rcy;&iecy;&vcy;&shcy;&ucy;&yucy; &kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&kcy;&ucy;. &Ecy;&tcy;&ocy; &mcy;&ocy;&zhcy;&ncy;&ocy; &scy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &tcy;&acy;&kcy;:  <code>i18n.commitEncoding</code>  &vcy; &fcy;&acy;&jcy;&lcy;&iecy;  <code>.git/config</code> , &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;:</span></p> <div> <div> <pre class="hljs language-ini"><span class="hljs-section">[i18n]</span>
        <span class="hljs-attr">commitEncoding</span> = ISO-<span class="hljs-number">8859</span>-<span class="hljs-number">1</span></pre> </div> </div> <p><span data-i18n="9632b0c851b212976c3851609981fff169e1a6fcefea29e7a2b0249b9948c99e/f0" data-source="Commit objects created with the above setting record the value of &lt;code&gt;i18n.commitEncoding&lt;/code&gt; in their &lt;code&gt;encoding&lt;/code&gt; header. This is to help other people who look at them later. Lack of this header implies that the commit log message is encoded in UTF-8." onmousemove="i18n(this)">&Ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ycy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;, &scy;&ocy;&zcy;&dcy;&acy;&ncy;&ncy;&ycy;&iecy; &scy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ycy;&mcy; &vcy;&ycy;&shcy;&iecy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ocy;&mcy;, &zcy;&acy;&pcy;&icy;&scy;&ycy;&vcy;&acy;&yucy;&tcy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;  <code>i18n.commitEncoding</code>  &vcy; &scy;&vcy;&ocy;&jcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&ocy;&kcy;  <code>encoding</code> . &Ecy;&tcy;&ocy; &scy;&dcy;&iecy;&lcy;&acy;&ncy;&ocy; &dcy;&lcy;&yacy; &tcy;&ocy;&gcy;&ocy;, &chcy;&tcy;&ocy;&bcy;&ycy; &pcy;&ocy;&mcy;&ocy;&chcy;&softcy; &dcy;&rcy;&ucy;&gcy;&icy;&mcy; &lcy;&yucy;&dcy;&yacy;&mcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &pcy;&ocy;&scy;&mcy;&ocy;&tcy;&rcy;&yacy;&tcy; &ncy;&acy; &ncy;&icy;&khcy; &pcy;&ocy;&zcy;&zhcy;&iecy;. &Ocy;&tcy;&scy;&ucy;&tcy;&scy;&tcy;&vcy;&icy;&iecy; &ecy;&tcy;&ocy;&gcy;&ocy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&acy; &ocy;&zcy;&ncy;&acy;&chcy;&acy;&iecy;&tcy;, &chcy;&tcy;&ocy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &zcy;&acy;&kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ocy; &vcy; UTF-8.</span></p> </li> <li> <p><span data-i18n="6c28111f45dd2dd33205049e4d2f27eb214cde43ccca1fb65404ee170d91ac96/a0" data-source="&lt;code&gt;git log&lt;/code&gt;, &lt;code&gt;git show&lt;/code&gt;, &lt;code&gt;git blame&lt;/code&gt; and friends look at the &lt;code&gt;encoding&lt;/code&gt; header of a commit object, and try to re-code the log message into UTF-8 unless otherwise specified. You can specify the desired output encoding with &lt;code&gt;i18n.logOutputEncoding&lt;/code&gt; in &lt;code&gt;.git/config&lt;/code&gt; file, like this:" onmousemove="i18n(this)"><code>git log</code> ,  <code>git show</code> ,  <code>git blame</code>  &icy; &iecy;&gcy;&ocy; &dcy;&rcy;&ucy;&zcy;&softcy;&yacy; &pcy;&rcy;&ocy;&scy;&mcy;&acy;&tcy;&rcy;&icy;&vcy;&acy;&yucy;&tcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&ocy;&kcy;  <code>encoding</code>  &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &icy; &pcy;&ycy;&tcy;&acy;&yucy;&tcy;&scy;&yacy; &pcy;&iecy;&rcy;&iecy;&kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &vcy; UTF-8, &iecy;&scy;&lcy;&icy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ocy; &icy;&ncy;&ocy;&iecy;. &Vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &zhcy;&iecy;&lcy;&acy;&iecy;&mcy;&ucy;&yucy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ucy;&yucy; &kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&kcy;&ucy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>i18n.logOutputEncoding</code>  &vcy; &fcy;&acy;&jcy;&lcy;&iecy;  <code>.git/config</code> , &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;:</span></p> <div> <div> <pre class="hljs language-ini"><span class="hljs-section">[i18n]</span>
        <span class="hljs-attr">logOutputEncoding</span> = ISO-<span class="hljs-number">8859</span>-<span class="hljs-number">1</span></pre> </div> </div> <p><span data-i18n="2ff63ae5be8fa2f61219a9bbc36efc91c97af946f8fe05621804855d1ec83382/af" data-source="If you do not have this configuration variable, the value of &lt;code&gt;i18n.commitEncoding&lt;/code&gt; is used instead." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &ucy; &vcy;&acy;&scy; &ncy;&iecy;&tcy; &ecy;&tcy;&ocy;&jcy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ocy;&jcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;, &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &ncy;&iecy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;  <code>i18n.commitEncoding</code> .</span></p> </li> </ol> </div> <p><span data-i18n="6bbbff533763909dac89fdf6fea7717d39cd13d54a10b4f35063ed9b988b83f4/3e" data-source="Note that we deliberately chose not to re-code the commit log message when a commit is made to force UTF-8 at the commit object level, because re-coding to UTF-8 is not necessarily a reversible operation." onmousemove="i18n(this)">&Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; &mcy;&ycy; &ncy;&acy;&mcy;&iecy;&rcy;&iecy;&ncy;&ncy;&ocy; &rcy;&iecy;&shcy;&icy;&lcy;&icy; &ncy;&iecy; &pcy;&iecy;&rcy;&iecy;&kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &pcy;&rcy;&icy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&icy;&icy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;, &chcy;&tcy;&ocy;&bcy;&ycy; &pcy;&rcy;&icy;&ncy;&ucy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; UTF-8 &ncy;&acy; &ucy;&rcy;&ocy;&vcy;&ncy;&iecy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;, &pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &pcy;&iecy;&rcy;&iecy;&kcy;&ocy;&dcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy; &vcy; UTF-8 &ncy;&iecy; &ocy;&bcy;&yacy;&zcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &ocy;&bcy;&rcy;&acy;&tcy;&icy;&mcy;&ocy;&jcy; &ocy;&pcy;&iecy;&rcy;&acy;&tscy;&icy;&iecy;&jcy;.</span></p> </div> <h2 class="text-body-emphasis"  id="_files"><span data-i18n="abc7e9892806b047b4d4786b3685285543f76ca314c4c76246d5f6544c7856c9/5d" data-source="Files" onmousemove="i18n(this)">Files</span></h2> <div> <p><span data-i18n="eeadc991a9dc235def943196646c068eaedf8195b0a992045b327e6ed86c42ac/05" data-source="/etc/mailname" onmousemove="i18n(this)">/etc/mailname</span></p> </div> <h2 class="text-body-emphasis"  id="_see_also"><span data-i18n="2fa97693b70fa87b95b2d1bdf9558e4ac65d5e82d145f13a03849c4d9c4957a9/40" data-source="See also" onmousemove="i18n(this)">See also</span></h2> <div> <p> <span data-i18n="2b60d2da5146eb45d499639700fcee153c2f2aaff2e66d62ee9ca0e23622d3ff/00" data-source="&lt;a href=&quot;git-write-tree&quot;&gt;git-write-tree[1]&lt;/a&gt;&lt;a href=&quot;git-commit&quot;&gt;git-commit[1]&lt;/a&gt;" onmousemove="i18n(this)"><a href="git-write-tree.html">git-write-tree[1]</a><a href="git-commit.html">git-commit[1]</a></span></p> </div><address>
<p>
    &copy; 2012&ndash;2024 Scott Chacon and others<br/>Licensed under the MIT License.<br/>
<a href="https://git-scm.com/docs/git-commit-tree">https://git-scm.com/docs/git-commit-tree</a>
</p>
</address>                </article>
            </main>

            <br>
            <br>
            <hr>

                            <ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-6424571640879890"
     data-ad-slot="3954319254"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>            
        </div>

        <!-- -->

        <div class="col-md-3">
            <br>
            <form action="-index-.html">
                <div class="input-group">
                    <input class="form-control" type="search" name="q" placeholder="Search for Git" required>
                    <button class="btn btn-primary" type="submit">
                        <i class="bi bi-search"></i>
                    </button>
                </div>
            </form>
            <br>

                            <div class="list-group list-group-flush">
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-config.html">
                            git config                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-count-objects.html">
                            git count-objects                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-credential.html">
                            git credential                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-credential-cache.html">
                            git credential-cache                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-credential-store.html">
                            git credential-store                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-cvsexportcommit.html">
                            git cvsexportcommit                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-cvsimport.html">
                            git cvsimport                        </a>
                                    </div>
            
            <br>
            <div class="my-3">
                   <ins class="adsbygoogle"
        style="display:block; text-align:center;"
        data-ad-layout="in-article"
        data-ad-format="fluid"
        data-ad-client="ca-pub-6424571640879890"
        data-ad-slot="3777011170"></ins>
<script>
    (adsbygoogle = window.adsbygoogle || []).push({});
</script>            </div>
            <br>

            
            
        </div>
    </div>
</div>    <!--/sse-->

    <footer>
        <br>
        <div class="container">
            <div class="row">
                <div class="col">
                    <hr>
                    <div class="row">
                        <div class="col-md-10">
                            <ul class="nav">
                                <li class="nav-item">
                                    <a class="nav-link ps-0" href="https://runebook.dev/">Help us Improve Translation</a>
                                </li>
                                                            </ul>
                        </div>
                        <div class="col-md-2 text-end">
                            <a href="git-commit-tree.html#" class="fs-5" aria-label="Top">
                                <i class="bi bi-arrow-up-square-fill"></i>
                            </a>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <br>
    </footer>
    <script src="../../../runebook.js"></script>
</body>

</html>